package cn.lili.modules.token.extend;

import cn.lili.common.security.AuthUser;

import java.util.List;
import java.util.Map;

/**
 * token生成对象扩展
 *
 * @author Chopper
 * @version v1.0
 * 2022-08-29 16:39
 */
public interface TokenGenerateExtend {

    /**
     * 对authuser进行扩展
     *
     * @param authUser        角色
     * @param userPermissions 用户权限
     */
    void extend(AuthUser authUser, Map<String, List<String>> userPermissions);
}
